red admiral (vanessa atalanta) - Turkish English Dictionary